void CreateSqList(List &L,int a[],int n){
	int i;
	L=new SqList;
	L->length=n;
	for(i=0;i<L->length;i++) L->data[i]=a[i];
}
void DispSqList(List L){
	int i;
	for(i=0;i<L->length;i++){
		if(i!=0) printf(" %d",L->data[i]);
		else printf("%d",L->data[i]);
	}
}
void DelSameNode(List &L){
	int i,j,k=0;
	int a[L->length];
	for(i=L->length;i>0;i--){
		for(j=0;j<i;j++){
			if(L->data[i]==L->data[j]){
				a[k]=i;
				k++;
				break;
			}
		}
	}
	for(i=0;i<k;i++){
		for(j=a[i];j<L->length-1;j++){
			L->data[j]=L->data[j+1];
		}
	}
	L->length=L->length-k;
}
